<?php 
//命名空间
namespace Home\Controller;
//导入类
use Think\Controller;

class ReplyController extends IndexController {
    //用户个人评论
    public function index()
    {      
        //得到当前登陆用户的 ID
        $uid = $_SESSION['user']['id'];
        //获取并分配 友情链接的 集合
        $link_list = M('link')->select();
        $this->assign('link_list',$link_list);
        //获取并分配 用户评论过的 问题
        $myWhere = array('uid'=>$uid);
        $containerList = M('reply')->where($myWhere)->select();
        $str = '';
        foreach ($containerList as $k => $v) {
            $str .= $v['cid'].",";
        }
        //得到查询条件,用in()查询,$str是一个字串 2,11,13,24
        $str = rtrim($str,',');
        //拼接where条件
        $myWhere = 'id in('.$str.')';
        $containerList = M('container')->where($myWhere)->select();
        $this->assign('cList',$containerList);


        $this->display();
    }
    //删除
    public function del()
    {
        // 判断有无传参
        if (empty($_GET['id'])) {
            $this->error('没有传参');
            exit;
        }
        //接收参数
        // $id = $_GET['id'];//  不建议!!!
        $id = I('get.id/d');
        // echo $id;exit;
        if (M('reply')->delete($id) > 0) {
            $this->success('恭喜您,删除成功!', U('index'));
        } else {
            $this->error('删除失败!');
        }
    }

    // 执行添加的操作
    public function add()
    {
        if (empty($_POST)) {
            $this->error('请填写数据');
            exit;
        }

        // var_dump($_POST);
        // exit;

        
        //生成数据对象
        M('reply')->create();

        //添加操作 ,返回的字自增ID
        if (M('reply')->add() > 0) {
            $this->success('添加成功',U('Home/Container/info/id/'.$_POST['cid']));
        } else {
            $this->error('添加失败');
        }
    }
}